package com.example.peanutsubway.service;

import com.example.peanutsubway.entity.GameTypeInfo;
import com.example.peanutsubway.entity.PageInfo;
import java.util.List;

/**
 * @Author：liyangsong
 * @Version：1.0
 * @Date：2021/10/11-21:37
 * @Since:jdk1.8
 * @Description:
 */


public interface GameTypeInfoService {
    /**
     * 查找游戏类型
     * @return
     */
    List<GameTypeInfo> gametypelist();

    /**
     * 显示所有游戏类型
     * @param gameTypeInfo
     * @param nowPage
     * @param pageNum
     * @return
     */
    PageInfo showAllGameType(GameTypeInfo gameTypeInfo, String nowPage, String pageNum);

    /***
     * 添加游戏类型
     * @param gameTypeInfo
     * @return
     */
    Boolean addGameType(GameTypeInfo gameTypeInfo);

    /**
     * 修改游戏类型名称
     * @param gameTypeInfo
     * @return
     */
    Boolean updateGameType(GameTypeInfo gameTypeInfo);

    /**
     * 删除游戏类型
     * @param typeId
     * @return
     */
    Boolean deleteGameType(Integer typeId);
}
